package cn.fl.customer.vo;

import cmm.web.core.framework.vo.BaseVO;

 /**
 * @Description: 自然人客户基础信息表
 */
public class CstNpBscInfoVO extends BaseVO{

	private static final long serialVersionUID = -1316270757839641446L;
	
	
	/**
	 * 性别（SYS0004）
     */
	private String genderCd;
	/**
	 * 生日
     */
	private String birthday;
	/**
	 * 婚姻状况（CST0007）
     */
	private String marStsCd;
	/**
	 * 文化程度（CST0008）
     */
	private String eduLvlCd;
	
	/**
	 * 联系手机号1（自然人）
     */
	private String mp1;
	
	/**
	 * 联系手机号2（自然人）
     */
	private String mp2;
	
	/**
	 * 家庭电话
     */
	private String homeTel;
	/**
	 * 工作单位电话
     */
	private String workTel;
	/**
	 * 工作单位名称
     */
	private String workPlc;
	/**
	 * 通讯地址邮编
     */
	private String zipNo;
	/**
	 * 身份证地址
     */
	private String idAddr;
	/**
	 * 家庭地址
     */
	private String homeAddr;
	/**
	 * 通讯地址
     */
	private String postAddr;
	/**
	 * 单位地址
     */
	private String workAddr;
	/**
	 * 从业年限
     */
	private Integer workYrs;
	
	/**
	 * 所属事业部
     */
	private String buOrgCd;
	/**
	 * 所属组织架构（维护用户所属组织机构代码）
     */
	private String orgCd;
	
	/**
	 * 是否删除（1：是，0：否）
     */
	private Integer isDel;
	
	/**
	 * 职业（CST0024）
	 */
	private String ocpCd;
	
	/**
	 * 职务（CST0025）
	 */
	private String posCd;
	
	/**
	 * 职称（CST0026）
	 */
	private String titCd;
	
	/**
	 * 最高学历（CST0029）
	 */
	private String highDgCd;
	
	/**
	 * 居住状况（CST0030）
	 */
	private String livCndCd;
	
	/**
	 * 电子邮箱
	 */
	private String email;
	
	/**
	 * 客户分级（CST0031）
	 */
	private String cstLvlCd;
	
	/**
	 * 年收入(分)
	 */
	private Long yrInc;
	
	/**
	 * 年收入(分)
	 */
	private String yrIncStr;
	
	/**
	 * 单位地址邮编
	 */
	private String officeZip;
	
	/**
	 * 本单位工作起始年份
	 */
	private String workStYr;
	
	/**
	 * 居住地邮编
	 */
	private String homeZip;
	
	/**
	 * 曾用名
	 */
	private String usedNm;
	
	/**
	 * 驾照类型
	 */
	private String drvLicTyp;
	
	/**
	 * 民族
	 */
	private String nation;
	/**
	 * 证件有效起始日期
	 */
	private String certValidSDt;
	/**
	 * 证件有效终止日期
	 */
	private String certValidEDt;

	 /**
	  * 是否小微企业（1：是，0：否）
	  */
	 private Integer isSmallBus;

	 /**
	  * 是否小微企业（1：是，0：否）
	  */
	 private String isSmallBusNm;
	 
	 /**
	  * 从业经验（1：是，0：否）
	  */
	 private Integer isWorkExp;
	
	//**************************附加属性开始********************//
	
	/**
	 * 年龄
	 */
	private int age;
	
	/**
	 * 客户关系信息
	 */
	private CstNpSocialRlVO cstNpSocialRlVO;
	
	/**
	 * 性别
	 */
	private String genderCdNm;
	
	/**
	 * 婚姻状况（CST0007）
     */
	private String marStsCdNm;
	
	/**
	 * 文化程度（CST0008）
     */
	private String eduLvlCdNm;
	
	/**
	 * 职业名称
	 */
	private String ocpCdNm;
	
	/**
	 * 职务名称
	 */
	private String posCdNm;
	
	/**
	 * 职称名称
	 */
	private String titCdNm;
	
	/**
	 * 最高学历名称
	 */
	private String highDgCdNm;
	
	/**
	 * 居住情况名称
	 */
	private String livCndCdNm;
	
	/**
	 * 征信客户级别名称
	 */
	private String cstLvlCdNm;

     /**
      * 签发机关
      */
    private String issuingOrg;

     /**
      * 纳税居民申明(CST0042)
      */
     private String ratepayingState;

     /**
      * 户籍所在地-省
      */
     private String domicileProvince;

     /**
      * 户籍所在地-市
      */
     private String domicleCity;

     /**
      * 户籍所在地-县
      */
     private String domicleCounty;

	 /**
	  * 手机三要素检测结果 CST0041
	  */
	 private String mpStsCd;

	 /**
	  * 活体检测结果 CST0041
	  */
	 private String livAudStsCd;

	 /**
	  * 前置客户ID
	  */
	 private Long recCstId;

	 /**
	  * 通讯地址-省
	  */
	 private String postProvince;

	 /**
	  * 通讯地址-市
	  */
	 private String postCity;

	 /**
	  * 通讯地址-县
	  */
	 private String postCounty;

	 /**
	  * 是否个体工商户
	  */
	 private Integer isSelfEmp;

	 /**
	  * 标准经济行业分类（CST0027）
	  */
	 private String stdIndCd;

	 public String getPostProvince() {
		 return postProvince;
	 }

	 public void setPostProvince(String postProvince) {
		 this.postProvince = postProvince;
	 }

	 public String getPostCity() {
		 return postCity;
	 }

	 public void setPostCity(String postCity) {
		 this.postCity = postCity;
	 }

	 public String getPostCounty() {
		 return postCounty;
	 }

	 public void setPostCounty(String postCounty) {
		 this.postCounty = postCounty;
	 }

	 //**************************附加属性结束********************//
	
	public String getCertValidSDt() {
		return certValidSDt;
	}

	public void setCertValidSDt(String certValidSDt) {
		this.certValidSDt = certValidSDt;
	}

	public String getCertValidEDt() {
		return certValidEDt;
	}

	public void setCertValidEDt(String certValidEDt) {
		this.certValidEDt = certValidEDt;
	}
	
	/**
	 * 曾用名
	 */
	public String getUsedNm() {
		return usedNm;
	}

	/**
	 * 曾用名
	 */
	public void setUsedNm(String usedNm) {
		this.usedNm = usedNm;
	}

	/**
	 * 驾照类型
	 */
	public String getDrvLicTyp() {
		return drvLicTyp;
	}

	/**
	 * 驾照类型
	 */
	public void setDrvLicTyp(String drvLicTyp) {
		this.drvLicTyp = drvLicTyp;
	}

	/**
	 * 民族
	 */
	public String getNation() {
		return nation;
	}

	/**
	 * 民族
	 */
	public void setNation(String nation) {
		this.nation = nation;
	}
	
	/**
	 * 最高学历名称
	 */
	public String getHighDgCdNm() {
		return highDgCdNm;
	}
	
	/**
	 * 最高学历名称
	 */
	public void setHighDgCdNm(String highDgCdNm) {
		this.highDgCdNm = highDgCdNm;
	}
	
	/**
	 * 居住情况名称
	 */
	public String getLivCndCdNm() {
		return livCndCdNm;
	}
	
	/**
	 * 居住情况名称
	 */
	public void setLivCndCdNm(String livCndCdNm) {
		this.livCndCdNm = livCndCdNm;
	}
	
	/**
	 * 征信客户级别名称
	 */
	public String getCstLvlCdNm() {
		return cstLvlCdNm;
	}
	
	/**
	 * 征信客户级别名称
	 */
	public void setCstLvlCdNm(String cstLvlCdNm) {
		this.cstLvlCdNm = cstLvlCdNm;
	}
	
	
	/**
	 * 最高学历（CST0029）
	 */
	public String getHighDgCd() {
		return highDgCd;
	}

	/**
	 * 最高学历（CST0029）
	 */
	public void setHighDgCd(String highDgCd) {
		this.highDgCd = highDgCd;
	}

	/**
	 * 居住状况（CST0030）
	 */
	public String getLivCndCd() {
		return livCndCd;
	}

	/**
	 * 居住状况（CST0030）
	 */
	public void setLivCndCd(String livCndCd) {
		this.livCndCd = livCndCd;
	}

	/**
	 * 电子邮箱
	 */
	public String getEmail() {
		return email;
	}

	/**
	 * 电子邮箱
	 */
	public void setEmail(String email) {
		this.email = email;
	}

	/**
	 * 客户分级（CST0031）
	 */
	public String getCstLvlCd() {
		return cstLvlCd;
	}

	/**
	 * 客户分级（CST0031）
	 */
	public void setCstLvlCd(String cstLvlCd) {
		this.cstLvlCd = cstLvlCd;
	}

	/**
	 * 年收入(分)
	 */
	public Long getYrInc() {
		return yrInc;
	}

	/**
	 * 年收入(分)
	 */
	public void setYrInc(Long yrInc) {
		this.yrInc = yrInc;
	}
	
	/**
	 * 年收入(分)
	 */
	public String getYrIncStr() {
		return yrIncStr;
	}

	/**
	 * 年收入(分)
	 */
	public void setYrIncStr(String yrIncStr) {
		this.yrIncStr = yrIncStr;
	}

	/**
	 * 单位地址邮编
	 */
	public String getOfficeZip() {
		return officeZip;
	}

	/**
	 * 单位地址邮编
	 */
	public void setOfficeZip(String officeZip) {
		this.officeZip = officeZip;
	}

	/**
	 * 本单位工作起始年份
	 */
	public String getWorkStYr() {
		return workStYr;
	}

	/**
	 * 本单位工作起始年份
	 */
	public void setWorkStYr(String workStYr) {
		this.workStYr = workStYr;
	}

	/**
	 * 居住地邮编
	 */
	public String getHomeZip() {
		return homeZip;
	}

	/**
	 * 居住地邮编
	 */
	public void setHomeZip(String homeZip) {
		this.homeZip = homeZip;
	}
	
	/**
	 * 职业名称
	 */
	public String getOcpCdNm() {
		return ocpCdNm;
	}

	/**
	 * 职业名称
	 */
	public void setOcpCdNm(String ocpCdNm) {
		this.ocpCdNm = ocpCdNm;
	}

	/**
	 * 职务名称
	 */
	public String getPosCdNm() {
		return posCdNm;
	}

	/**
	 * 职务名称
	 */
	public void setPosCdNm(String posCdNm) {
		this.posCdNm = posCdNm;
	}

	/**
	 * 职称名称
	 */
	public String getTitCdNm() {
		return titCdNm;
	}

	/**
	 * 职称名称
	 */
	public void setTitCdNm(String titCdNm) {
		this.titCdNm = titCdNm;
	}
	
	/**
	 * 职业（CST0024）
	 */
	public String getOcpCd() {
		return ocpCd;
	}

	/**
	 * 职业（CST0024）
	 */
	public void setOcpCd(String ocpCd) {
		this.ocpCd = ocpCd;
	}

	/**
	 * 职务（CST0025）
	 */
	public String getPosCd() {
		return posCd;
	}

	/**
	 * 职务（CST0025）
	 */
	public void setPosCd(String posCd) {
		this.posCd = posCd;
	}

	/**
	 * 职称（CST0026）
	 */
	public String getTitCd() {
		return titCd;
	}

	/**
	 * 职称（CST0026）
	 */
	public void setTitCd(String titCd) {
		this.titCd = titCd;
	}
	
	/**
	 * 所属事业部
     */
	public String getBuOrgCd() {
		return buOrgCd;
	}

	/**
	 * 所属事业部
     */
	public void setBuOrgCd(String buOrgCd) {
		this.buOrgCd = buOrgCd;
	}
	
	/**
	 * 所属组织架构（维护用户所属组织机构代码）
     */
	public String getOrgCd() {
		return orgCd;
	}

	/**
	 * 所属组织架构（维护用户所属组织机构代码）
     */
	public void setOrgCd(String orgCd) {
		this.orgCd = orgCd;
	}
	
	/**
	 * 性别
	 */
	public String getGenderCdNm() {
		return genderCdNm;
	}

	/**
	 * 性别
	 */
	public void setGenderCdNm(String genderCdNm) {
		this.genderCdNm = genderCdNm;
	}

	/**
	 * 婚姻状况（CST0007）
     */
	public String getMarStsCdNm() {
		return marStsCdNm;
	}

	/**
	 * 婚姻状况（CST0007）
     */
	public void setMarStsCdNm(String marStsCdNm) {
		this.marStsCdNm = marStsCdNm;
	}

	/**
	 * 文化程度（CST0008）
     */
	public String getEduLvlCdNm() {
		return eduLvlCdNm;
	}

	/**
	 * 文化程度（CST0008）
     */
	public void setEduLvlCdNm(String eduLvlCdNm) {
		this.eduLvlCdNm = eduLvlCdNm;
	}
	
	
	/**
	 * 客户关系信息
	 */
	public CstNpSocialRlVO getCstNpSocialRlVO() {
		return cstNpSocialRlVO;
	}


	/**
	 * 客户关系信息
	 */
	public void setCstNpSocialRlVO(CstNpSocialRlVO cstNpSocialRlVO) {
		this.cstNpSocialRlVO = cstNpSocialRlVO;
	}
	
	/**
	 * 年龄
	 */
	public int getAge() {
		return age;
	}

	/**
	 * 年龄
	 */
	public void setAge(int age) {
		this.age = age;
	}
	
	/**
	 * 性别（CMM0006）
     */
	public String getGenderCd() {
		return genderCd;
	}

	/**
	 * 性别（CMM0006）
     */
	public void setGenderCd(String genderCd) {
		this.genderCd = genderCd;
	}
	
	/**
	 * 生日
     */
	public String getBirthday() {
		return birthday;
	}

	/**
	 * 生日
     */
	public void setBirthday(String birthday) {
		this.birthday = birthday;
	}
	
	/**
	 * 婚姻状况（CST0007）
     */
	public String getMarStsCd() {
		return marStsCd;
	}

	/**
	 * 婚姻状况（CST0007）
     */
	public void setMarStsCd(String marStsCd) {
		this.marStsCd = marStsCd;
	}
	
	/**
	 * 文化程度（CST0008）
     */
	public String getEduLvlCd() {
		return eduLvlCd;
	}

	/**
	 * 文化程度（CST0008）
     */
	public void setEduLvlCd(String eduLvlCd) {
		this.eduLvlCd = eduLvlCd;
	}
	
	/**
	 * 家庭电话
     */
	public String getHomeTel() {
		return homeTel;
	}

	/**
	 * 家庭电话
     */
	public void setHomeTel(String homeTel) {
		this.homeTel = homeTel;
	}
	
	/**
	 * 工作单位电话
     */
	public String getWorkTel() {
		return workTel;
	}

	/**
	 * 工作单位电话
     */
	public void setWorkTel(String workTel) {
		this.workTel = workTel;
	}
	
	/**
	 * 工作单位名称
     */
	public String getWorkPlc() {
		return workPlc;
	}

	/**
	 * 工作单位名称
     */
	public void setWorkPlc(String workPlc) {
		this.workPlc = workPlc;
	}
	
	/**
	 * 通讯地址邮编
     */
	public String getZipNo() {
		return zipNo;
	}

	/**
	 * 通讯地址邮编
     */
	public void setZipNo(String zipNo) {
		this.zipNo = zipNo;
	}
	
	/**
	 * 身份证地址
     */
	public String getIdAddr() {
		return idAddr;
	}

	/**
	 * 身份证地址
     */
	public void setIdAddr(String idAddr) {
		this.idAddr = idAddr;
	}
	
	/**
	 * 家庭地址
     */
	public String getHomeAddr() {
		return homeAddr;
	}

	/**
	 * 家庭地址
     */
	public void setHomeAddr(String homeAddr) {
		this.homeAddr = homeAddr;
	}
	
	/**
	 * 通讯地址
     */
	public String getPostAddr() {
		return postAddr;
	}

	/**
	 * 通讯地址
     */
	public void setPostAddr(String postAddr) {
		this.postAddr = postAddr;
	}
	
	/**
	 * 单位地址
     */
	public String getWorkAddr() {
		return workAddr;
	}

	/**
	 * 单位地址
     */
	public void setWorkAddr(String workAddr) {
		this.workAddr = workAddr;
	}
	
	/**
	 * 从业年限
     */
	public Integer getWorkYrs() {
		return workYrs;
	}

	/**
	 * 从业年限
     */
	public void setWorkYrs(Integer workYrs) {
		this.workYrs = workYrs;
	}
	
	/**
	 * 是否删除（1：是，0：否）
     */
	public Integer getIsDel() {
		return isDel;
	}

	/**
	 * 是否删除（1：是，0：否）
     */
	public void setIsDel(Integer isDel) {
		this.isDel = isDel;
	}
	/**
	 * 联系手机号1
     */
	public String getMp1() {
		return mp1;
	}

	/**
	 * 联系手机号1
     */
	public void setMp1(String mp1) {
		this.mp1 = mp1;
	}
	
	/**
	 * 联系手机号2
     */
	public String getMp2() {
		return mp2;
	}

	/**
	 * 联系手机号2
     */
	public void setMp2(String mp2) {
		this.mp2 = mp2;
	}

     public String getIssuingOrg() {
         return issuingOrg;
     }

     public void setIssuingOrg(String issuingOrg) {
         this.issuingOrg = issuingOrg;
     }

     public String getRatepayingState() {
         return ratepayingState;
     }

     public void setRatepayingState(String ratepayingState) {
         this.ratepayingState = ratepayingState;
     }

     public String getDomicileProvince() {
         return domicileProvince;
     }

     public void setDomicileProvince(String domicileProvince) {
         this.domicileProvince = domicileProvince;
     }

     public String getDomicleCity() {
         return domicleCity;
     }

     public void setDomicleCity(String domicleCity) {
         this.domicleCity = domicleCity;
     }

     public String getDomicleCounty() {
         return domicleCounty;
     }

     public void setDomicleCounty(String domicleCounty) {
         this.domicleCounty = domicleCounty;
     }

	 public String getMpStsCd() {
		 return mpStsCd;
	 }

	 public void setMpStsCd(String mpStsCd) {
		 this.mpStsCd = mpStsCd;
	 }

	 public String getLivAudStsCd() {
		 return livAudStsCd;
	 }

	 public void setLivAudStsCd(String livAudStsCd) {
		 this.livAudStsCd = livAudStsCd;
	 }

	 public Long getRecCstId() {
		 return recCstId;
	 }

	 public void setRecCstId(Long recCstId) {
		 this.recCstId = recCstId;
	 }

	 public Integer getIsSmallBus() {
		 return isSmallBus;
	 }

	 public void setIsSmallBus(Integer isSmallBus) {
		 this.isSmallBus = isSmallBus;
	 }

	 public String getIsSmallBusNm() {
		 return isSmallBusNm;
	 }

	 public void setIsSmallBusNm(String isSmallBusNm) {
		 this.isSmallBusNm = isSmallBusNm;
	 }

	public Integer getIsWorkExp() {
		return isWorkExp;
	}

	public void setIsWorkExp(Integer isWorkExp) {
		this.isWorkExp = isWorkExp;
	}

	 public Integer getIsSelfEmp() {
		 return isSelfEmp;
	 }

	 public void setIsSelfEmp(Integer isSelfEmp) {
		 this.isSelfEmp = isSelfEmp;
	 }

	 public String getStdIndCd() {
		 return stdIndCd;
	 }

	 public void setStdIndCd(String stdIndCd) {
		 this.stdIndCd = stdIndCd;
	 }
 }
